(sigh), which is built in gjs. The advantage is that it supports inheriting from
GObjects, although this feature isn't used very often in the Shell itself.
- const IconLabelMenuItem = new Lang.Class({
+ var IconLabelMenuItem = new Lang.Class({
Name: 'IconLabelMenuItem',
Extends: PopupMenu.PopupMenuBaseItem,
bindings for almost any library built around GObject. If a library requires
you to inherit from a type to use it, you can do so:
- const MyClutterActor = new Lang.Class({
+ var MyClutterActor = new Lang.Class({
Name: 'MyClutterActor',
Extends: Clutter.Actor,
We sometimes use expando properties to set a property called `_delegate` on
the actor itself:
- const MyClass = new Lang.Class({
+ var MyClass = new Lang.Class({
Name: 'MyClass',
_init: function() {
const Lang = imports.lang;
const FnorbLib = imports.fborbLib;
- const MyClass = new Lang.Class({
+ var MyClass = new Lang.Class({
_init: function() {
let fnorb = new FnorbLib.Fnorb();
fnorb.connect('frobate', Lang.bind(this, this._onFnorbFrobate));
const ANIMATION_TIME = 2000;
- const MyClass = new Lang.Class({
+ var MyClass = new Lang.Class({
Name: 'MyClass',
_init: function() {
return string;
}
-const Application = new Lang.Class({
+var Application = new Lang.Class({
Name: 'Application',
_init: function() {
GLib.set_prgname('gnome-shell-extension-prefs');
}
});
-const DescriptionLabel = new Lang.Class({
+var DescriptionLabel = new Lang.Class({
Name: 'DescriptionLabel',
Extends: Gtk.Label,
}
});
-const ExtensionRow = new Lang.Class({
+var ExtensionRow = new Lang.Class({
Name: 'ExtensionRow',
Extends: Gtk.ListBoxRow,
DONT_PROVIDE_USERNAME: 1
};
-const AuthPrompt = new Lang.Class({
+var AuthPrompt = new Lang.Class({
Name: 'AuthPrompt',
_init: function(gdmClient, mode) {
const Lang = imports.lang;
const Signals = imports.signals;
-const Task = new Lang.Class({
+var Task = new Lang.Class({
Name: 'Task',
_init: function(scope, handler) {
});
Signals.addSignalMethods(Task.prototype);
-const Hold = new Lang.Class({
+var Hold = new Lang.Class({
Name: 'Hold',
Extends: Task,
});
Signals.addSignalMethods(Hold.prototype);
-const Batch = new Lang.Class({
+var Batch = new Lang.Class({
Name: 'Batch',
Extends: Task,
});
Signals.addSignalMethods(Batch.prototype);
-const ConcurrentBatch = new Lang.Class({
+var ConcurrentBatch = new Lang.Class({
Name: 'ConcurrentBatch',
Extends: Batch,
});
Signals.addSignalMethods(ConcurrentBatch.prototype);
-const ConsecutiveBatch = new Lang.Class({
+var ConsecutiveBatch = new Lang.Class({
Name: 'ConsecutiveBatch',
Extends: Batch,
const _LOGO_ICON_HEIGHT = 48;
const _MAX_BOTTOM_MENU_ITEMS = 5;
-const UserListItem = new Lang.Class({
+var UserListItem = new Lang.Class({
Name: 'UserListItem',
_init: function(user) {
});
Signals.addSignalMethods(UserListItem.prototype);
-const UserList = new Lang.Class({
+var UserList = new Lang.Class({
Name: 'UserList',
_init: function() {
});
Signals.addSignalMethods(UserList.prototype);
-const SessionMenuButton = new Lang.Class({
+var SessionMenuButton = new Lang.Class({
Name: 'SessionMenuButton',
_init: function() {
});
Signals.addSignalMethods(SessionMenuButton.prototype);
-const LoginDialog = new Lang.Class({
+var LoginDialog = new Lang.Class({
Name: 'LoginDialog',
_init: function(parentActor) {
return self;
}
-const OVirtCredentialsManager = new Lang.Class({
+var OVirtCredentialsManager = new Lang.Class({
Name: 'OVirtCredentialsManager',
_init: function() {
this._token = null;
</node>';
const Realm = Gio.DBusProxy.makeProxyWrapper(RealmIface);
-const Manager = new Lang.Class({
+var Manager = new Lang.Class({
Name: 'Manager',
_init: function(parentActor) {
return hold;
}
-const ShellUserVerifier = new Lang.Class({
+var ShellUserVerifier = new Lang.Class({
Name: 'ShellUserVerifier',
_init: function(client, params) {
imports.searchPath = oldSearchPath;
}
-const ExtensionFinder = new Lang.Class({
+var ExtensionFinder = new Lang.Class({
Name: 'ExtensionFinder',
_loadExtension: function(extensionDir, info, perUserDir) {
const DEFAULT_LIMIT = 512;
-const HistoryManager = new Lang.Class({
+var HistoryManager = new Lang.Class({
Name: 'HistoryManager',
_init: function(params) {
return _ibusManager;
}
-const IBusManager = new Lang.Class({
+var IBusManager = new Lang.Class({
Name: 'IBusManager',
// This is the longest we'll keep the keyboard frozen until an input
global.display.freeze_keyboard(global.get_current_time());
}
-const KeyboardManager = new Lang.Class({
+var KeyboardManager = new Lang.Class({
Name: 'KeyboardManager',
// The XKB protocol doesn't allow for more that 4 layouts in a
return _loginManager;
}
-const LoginManagerSystemd = new Lang.Class({
+var LoginManagerSystemd = new Lang.Class({
Name: 'LoginManagerSystemd',
_init: function() {
});
Signals.addSignalMethods(LoginManagerSystemd.prototype);
-const LoginManagerDummy = new Lang.Class({
+var LoginManagerDummy = new Lang.Class({
Name: 'LoginManagerDummy',
getCurrentSessionProxy: function(callback) {
const ModemCdmaProxy = Gio.DBusProxy.makeProxyWrapper(ModemCdmaInterface);
-const ModemGsm = new Lang.Class({
+var ModemGsm = new Lang.Class({
Name: 'ModemGsm',
_init: function(path) {
});
Signals.addSignalMethods(ModemGsm.prototype);
-const ModemCdma = new Lang.Class({
+var ModemCdma = new Lang.Class({
Name: 'ModemCdma',
_init: function(path) {
</node>';
const BroadbandModemCdmaProxy = Gio.DBusProxy.makeProxyWrapper(BroadbandModemCdmaInterface);
-const BroadbandModem = new Lang.Class({
+var BroadbandModem = new Lang.Class({
Name: 'BroadbandModem',
_init: function(path, capabilities) {
const ObjectManagerInfo = Gio.DBusInterfaceInfo.new_for_xml(ObjectManagerIface);
-const ObjectManager = new Lang.Class({
+var ObjectManager = new Lang.Class({
Name: 'ObjectManager',
_init: function(params) {
params = Params.parse(params, { connection: null,
return _smartcardManager;
}
-const SmartcardManager = new Lang.Class({
+var SmartcardManager = new Lang.Class({
Name: 'SmartcardManager',
_init: function() {
this._objectManager = new ObjectManager.ObjectManager({ connection: Gio.DBus.session,
return pos;
}
-const CloseButton = new Lang.Class({
+var CloseButton = new Lang.Class({
Name: 'CloseButton',
Extends: St.Button,
transition: 'easeOutQuad' });
}
-const AppSettingsMonitor = new Lang.Class({
+var AppSettingsMonitor = new Lang.Class({
Name: 'AppSettingsMonitor',
_init: function(appId, schemaId) {
// Minimum time between updates to show loading indication
const UPDATE_THRESHOLD = 10 * GLib.TIME_SPAN_MINUTE;
-const WeatherClient = new Lang.Class({
+var WeatherClient = new Lang.Class({
Name: 'WeatherClient',
_init: function() {
</interface> \
</node>';
-const PortalHeaderBar = new Lang.Class({
+var PortalHeaderBar = new Lang.Class({
Name: 'PortalHeaderBar',
Extends: Gtk.HeaderBar,
},
});
-const PortalWindow = new Lang.Class({
+var PortalWindow = new Lang.Class({
Name: 'PortalWindow',
Extends: Gtk.ApplicationWindow,
},
});
-const WebPortalHelper = new Lang.Class({
+var WebPortalHelper = new Lang.Class({
Name: 'WebPortalHelper',
Extends: Gtk.Application,
CLOSED: 2
};
-const AccessDialog = new Lang.Class({
+var AccessDialog = new Lang.Class({
Name: 'AccessDialog',
Extends: ModalDialog.ModalDialog,
}
});
-const AccessDialogDBus = new Lang.Class({
+var AccessDialogDBus = new Lang.Class({
Name: 'AccessDialogDBus',
_init: function() {
}).filter((w, i, a) => !w.skip_taskbar && a.indexOf(w) == i);
}
-const AppSwitcherPopup = new Lang.Class({
+var AppSwitcherPopup = new Lang.Class({
Name: 'AppSwitcherPopup',
Extends: SwitcherPopup.SwitcherPopup,
}
});
-const CyclerHighlight = new Lang.Class({
+var CyclerHighlight = new Lang.Class({
Name: 'CyclerHighlight',
_init: function() {
}
});
-const CyclerPopup = new Lang.Class({
+var CyclerPopup = new Lang.Class({
Name: 'CyclerPopup',
Extends: SwitcherPopup.SwitcherPopup,
Abstract: true,
});
-const GroupCyclerPopup = new Lang.Class({
+var GroupCyclerPopup = new Lang.Class({
Name: 'GroupCyclerPopup',
Extends: CyclerPopup,
}
});
-const WindowSwitcherPopup = new Lang.Class({
+var WindowSwitcherPopup = new Lang.Class({
Name: 'WindowSwitcherPopup',
Extends: SwitcherPopup.SwitcherPopup,
}
});
-const WindowCyclerPopup = new Lang.Class({
+var WindowCyclerPopup = new Lang.Class({
Name: 'WindowCyclerPopup',
Extends: CyclerPopup,
}
});
-const AppIcon = new Lang.Class({
+var AppIcon = new Lang.Class({
Name: 'AppIcon',
_init: function(app) {
}
});
-const AppSwitcher = new Lang.Class({
+var AppSwitcher = new Lang.Class({
Name: 'AppSwitcher',
Extends: SwitcherPopup.SwitcherList,
}
});
-const ThumbnailList = new Lang.Class({
+var ThumbnailList = new Lang.Class({
Name: 'ThumbnailList',
Extends: SwitcherPopup.SwitcherList,
}
});
-const WindowIcon = new Lang.Class({
+var WindowIcon = new Lang.Class({
Name: 'WindowIcon',
_init: function(window, mode) {
}
});
-const WindowList = new Lang.Class({
+var WindowList = new Lang.Class({
Name: 'WindowList',
Extends: SwitcherPopup.SwitcherList,
const ANIMATED_ICON_UPDATE_TIMEOUT = 16;
-const Animation = new Lang.Class({
+var Animation = new Lang.Class({
Name: 'Animation',
_init: function(file, width, height, speed) {
}
});
-const AnimatedIcon = new Lang.Class({
+var AnimatedIcon = new Lang.Class({
Name: 'AnimatedIcon',
Extends: Animation,
return Math.max(min, Math.min(max, value));
}
-const BaseAppView = new Lang.Class({
+var BaseAppView = new Lang.Class({
Name: 'BaseAppView',
Abstract: true,
});
Signals.addSignalMethods(BaseAppView.prototype);
-const PageIndicatorsActor = new Lang.Class({
+var PageIndicatorsActor = new Lang.Class({
Name:'PageIndicatorsActor',
Extends: St.BoxLayout,
}
});
-const PageIndicators = new Lang.Class({
+var PageIndicators = new Lang.Class({
Name:'PageIndicators',
_init: function() {
});
Signals.addSignalMethods(PageIndicators.prototype);
-const AllView = new Lang.Class({
+var AllView = new Lang.Class({
Name: 'AllView',
Extends: BaseAppView,
});
Signals.addSignalMethods(AllView.prototype);
-const FrequentView = new Lang.Class({
+var FrequentView = new Lang.Class({
Name: 'FrequentView',
Extends: BaseAppView,
ALL: 1
};
-const ControlsBoxLayout = Lang.Class({
+var ControlsBoxLayout = Lang.Class({
Name: 'ControlsBoxLayout',
Extends: Clutter.BoxLayout,
}
});
-const ViewStackLayout = new Lang.Class({
+var ViewStackLayout = new Lang.Class({
Name: 'ViewStackLayout',
Extends: Clutter.BinLayout,
Signals: { 'allocated-size-changed': { param_types: [GObject.TYPE_INT,
}
});
-const AppDisplay = new Lang.Class({
+var AppDisplay = new Lang.Class({
Name: 'AppDisplay',
_init: function() {
}
})
-const AppSearchProvider = new Lang.Class({
+var AppSearchProvider = new Lang.Class({
Name: 'AppSearchProvider',
_init: function() {
}
});
-const FolderView = new Lang.Class({
+var FolderView = new Lang.Class({
Name: 'FolderView',
Extends: BaseAppView,
}
});
-const FolderIcon = new Lang.Class({
+var FolderIcon = new Lang.Class({
Name: 'FolderIcon',
_init: function(id, path, parentView) {
});
Signals.addSignalMethods(FolderIcon.prototype);
-const AppFolderPopup = new Lang.Class({
+var AppFolderPopup = new Lang.Class({
Name: 'AppFolderPopup',
_init: function(source, side) {
});
Signals.addSignalMethods(AppFolderPopup.prototype);
-const AppIcon = new Lang.Class({
+var AppIcon = new Lang.Class({
Name: 'AppIcon',
_init : function(app, iconParams) {
});
Signals.addSignalMethods(AppIcon.prototype);
-const AppIconMenu = new Lang.Class({
+var AppIconMenu = new Lang.Class({
Name: 'AppIconMenu',
Extends: PopupMenu.PopupMenu,
'totem.desktop': 'org.gnome.Totem.desktop',
};
-const AppFavorites = new Lang.Class({
+var AppFavorites = new Lang.Class({
Name: 'AppFavorites',
FAVORITE_APPS_KEY: 'favorite-apps',
</interface> \
</node>';
-const AudioDeviceSelectionDialog = new Lang.Class({
+var AudioDeviceSelectionDialog = new Lang.Class({
Name: 'AudioDeviceSelectionDialog',
Extends: ModalDialog.ModalDialog,
}
});
-const AudioDeviceSelectionDBus = new Lang.Class({
+var AudioDeviceSelectionDBus = new Lang.Class({
Name: 'AudioDeviceSelectionDBus',
_init: function() {
return file1.equal(file2);
}
-const BackgroundCache = new Lang.Class({
+var BackgroundCache = new Lang.Class({
Name: 'BackgroundCache',
_init: function() {
return _backgroundCache;
}
-const Background = new Lang.Class({
+var Background = new Lang.Class({
Name: 'Background',
_init: function(params) {
let _systemBackground;
-const SystemBackground = new Lang.Class({
+var SystemBackground = new Lang.Class({
Name: 'SystemBackground',
_init: function() {
});
Signals.addSignalMethods(SystemBackground.prototype);
-const BackgroundSource = new Lang.Class({
+var BackgroundSource = new Lang.Class({
Name: 'BackgroundSource',
_init: function(layoutManager, settingsSchema) {
}
});
-const Animation = new Lang.Class({
+var Animation = new Lang.Class({
Name: 'Animation',
_init: function(params) {
});
Signals.addSignalMethods(Animation.prototype);
-const BackgroundManager = new Lang.Class({
+var BackgroundManager = new Lang.Class({
Name: 'BackgroundManager',
_init: function(params) {
const Main = imports.ui.main;
const PopupMenu = imports.ui.popupMenu;
-const BackgroundMenu = new Lang.Class({
+var BackgroundMenu = new Lang.Class({
Name: 'BackgroundMenu',
Extends: PopupMenu.PopupMenu,
* totally inside the monitor if possible.
*
*/
-const BoxPointer = new Lang.Class({
+var BoxPointer = new Lang.Class({
Name: 'BoxPointer',
_init: function(arrowSide, binProperties) {
// Abstraction for an appointment/event in a calendar
-const CalendarEvent = new Lang.Class({
+var CalendarEvent = new Lang.Class({
Name: 'CalendarEvent',
_init: function(id, date, end, summary, allDay) {
//
// First, an implementation with no events
-const EmptyEventSource = new Lang.Class({
+var EmptyEventSource = new Lang.Class({
Name: 'EmptyEventSource',
_init: function() {
}
// an implementation that reads data from a session bus service
-const DBusEventSource = new Lang.Class({
+var DBusEventSource = new Lang.Class({
Name: 'DBusEventSource',
_init: function() {
});
Signals.addSignalMethods(DBusEventSource.prototype);
-const Calendar = new Lang.Class({
+var Calendar = new Lang.Class({
Name: 'Calendar',
_init: function() {
});
Signals.addSignalMethods(Calendar.prototype);
-const EventMessage = new Lang.Class({
+var EventMessage = new Lang.Class({
Name: 'EventMessage',
Extends: MessageList.Message,
}
});
-const NotificationMessage = new Lang.Class({
+var NotificationMessage = new Lang.Class({
Name: 'NotificationMessage',
Extends: MessageList.Message,
}
});
-const EventsSection = new Lang.Class({
+var EventsSection = new Lang.Class({
Name: 'EventsSection',
Extends: MessageList.MessageListSection,
}
});
-const NotificationSection = new Lang.Class({
+var NotificationSection = new Lang.Class({
Name: 'NotificationSection',
Extends: MessageList.MessageListSection,
}
});
-const Placeholder = new Lang.Class({
+var Placeholder = new Lang.Class({
Name: 'Placeholder',
_init: function() {
}
});
-const CalendarMessageList = new Lang.Class({
+var CalendarMessageList = new Lang.Class({
Name: 'CalendarMessageList',
_init: function() {
const Lang = imports.lang;
-const CheckBox = new Lang.Class({
+var CheckBox = new Lang.Class({
Name: 'CheckBox',
_init: function(label) {
const FROZEN_WINDOW_BRIGHTNESS = -0.3
const DIALOG_TRANSITION_TIME = 0.15
-const CloseDialog = new Lang.Class({
+var CloseDialog = new Lang.Class({
Name: 'CloseDialog',
Extends: GObject.Object,
Implements: [ Meta.CloseDialog ],
const Lang = imports.lang;
const Main = imports.ui.main;
-const ComponentManager = new Lang.Class({
+var ComponentManager = new Lang.Class({
Name: 'ComponentManager',
_init: function() {
const AUTORUN_EXPIRE_TIMEOUT_SECS = 10;
-const AutomountManager = new Lang.Class({
+var AutomountManager = new Lang.Class({
Name: 'AutomountManager',
_init: function() {
'/org/gnome/Shell/HotplugSniffer');
}
-const ContentTypeDiscoverer = new Lang.Class({
+var ContentTypeDiscoverer = new Lang.Class({
Name: 'ContentTypeDiscoverer',
_init: function(callback) {
}
});
-const AutorunManager = new Lang.Class({
+var AutorunManager = new Lang.Class({
Name: 'AutorunManager',
_init: function() {
}
});
-const AutorunDispatcher = new Lang.Class({
+var AutorunDispatcher = new Lang.Class({
Name: 'AutorunDispatcher',
_init: function(manager) {
}
});
-const AutorunSource = new Lang.Class({
+var AutorunSource = new Lang.Class({
Name: 'AutorunSource',
Extends: MessageTray.Source,
}
});
-const AutorunNotification = new Lang.Class({
+var AutorunNotification = new Lang.Class({
Name: 'AutorunNotification',
Extends: MessageTray.Notification,
const WORK_SPINNER_ANIMATION_DELAY = 1.0;
const WORK_SPINNER_ANIMATION_TIME = 0.3;
-const KeyringDialog = new Lang.Class({
+var KeyringDialog = new Lang.Class({
Name: 'KeyringDialog',
Extends: ModalDialog.ModalDialog,
},
});
-const KeyringDummyDialog = new Lang.Class({
+var KeyringDummyDialog = new Lang.Class({
Name: 'KeyringDummyDialog',
_init: function() {
}
});
-const KeyringPrompter = new Lang.Class({
+var KeyringPrompter = new Lang.Class({
Name: 'KeyringPrompter',
_init: function() {
const VPN_UI_GROUP = 'VPN Plugin UI';
-const NetworkSecretDialog = new Lang.Class({
+var NetworkSecretDialog = new Lang.Class({
Name: 'NetworkSecretDialog',
Extends: ModalDialog.ModalDialog,
}
});
-const VPNRequestHandler = new Lang.Class({
+var VPNRequestHandler = new Lang.Class({
Name: 'VPNRequestHandler',
_init: function(agent, requestId, authHelper, serviceType, connection, hints, flags) {
},
});
-const NetworkAgent = new Lang.Class({
+var NetworkAgent = new Lang.Class({
Name: 'NetworkAgent',
_init: function() {
const WORK_SPINNER_ANIMATION_DELAY = 1.0;
const WORK_SPINNER_ANIMATION_TIME = 0.3;
-const AuthenticationDialog = new Lang.Class({
+var AuthenticationDialog = new Lang.Class({
Name: 'AuthenticationDialog',
Extends: ModalDialog.ModalDialog,
});
Signals.addSignalMethods(AuthenticationDialog.prototype);
-const AuthenticationAgent = new Lang.Class({
+var AuthenticationAgent = new Lang.Class({
Name: 'AuthenticationAgent',
_init: function() {
};
}
-const TelepathyComponent = new Lang.Class({
+var TelepathyComponent = new Lang.Class({
Name: 'TelepathyComponent',
_init: function() {
}
});
-const TelepathyClient = HAVE_TP ? new Lang.Class({
+var TelepathyClient = HAVE_TP ? new Lang.Class({
Name: 'TelepathyClient',
Extends: Tp.BaseClient,
},
}) : null;
-const ChatSource = new Lang.Class({
+var ChatSource = new Lang.Class({
Name: 'ChatSource',
Extends: MessageTray.Source,
}
});
-const ChatNotification = new Lang.Class({
+var ChatNotification = new Lang.Class({
Name: 'ChatNotification',
Extends: MessageTray.Notification,
}
});
-const ChatLineBox = new Lang.Class({
+var ChatLineBox = new Lang.Class({
Name: 'ChatLineBox',
Extends: St.BoxLayout,
}
});
-const ChatNotificationBanner = new Lang.Class({
+var ChatNotificationBanner = new Lang.Class({
Name: 'ChatNotificationBanner',
Extends: MessageTray.NotificationBanner,
BOTTOM: 2
};
-const CtrlAltTabManager = new Lang.Class({
+var CtrlAltTabManager = new Lang.Class({
Name: 'CtrlAltTabManager',
_init: function() {
}
});
-const CtrlAltTabPopup = new Lang.Class({
+var CtrlAltTabPopup = new Lang.Class({
Name: 'CtrlAltTabPopup',
Extends: SwitcherPopup.SwitcherPopup,
},
});
-const CtrlAltTabSwitcher = new Lang.Class({
+var CtrlAltTabSwitcher = new Lang.Class({
Name: 'CtrlAltTabSwitcher',
Extends: SwitcherPopup.SwitcherList,
// A container like StBin, but taking the child's scale into account
// when requesting a size
-const DashItemContainer = new Lang.Class({
+var DashItemContainer = new Lang.Class({
Name: 'DashItemContainer',
Extends: St.Widget,
}
});
-const ShowAppsIcon = new Lang.Class({
+var ShowAppsIcon = new Lang.Class({
Name: 'ShowAppsIcon',
Extends: DashItemContainer,
}
});
-const DragPlaceholderItem = new Lang.Class({
+var DragPlaceholderItem = new Lang.Class({
Name: 'DragPlaceholderItem',
Extends: DashItemContainer,
}
});
-const EmptyDropTargetItem = new Lang.Class({
+var EmptyDropTargetItem = new Lang.Class({
Name: 'EmptyDropTargetItem',
Extends: DashItemContainer,
}
});
-const DashActor = new Lang.Class({
+var DashActor = new Lang.Class({
Name: 'DashActor',
Extends: St.Widget,
const baseIconSizes = [ 16, 22, 24, 32, 48, 64 ];
-const Dash = new Lang.Class({
+var Dash = new Lang.Class({
Name: 'Dash',
_init : function() {
now.getDate() == date.getDate();
}
-const TodayButton = new Lang.Class({
+var TodayButton = new Lang.Class({
Name: 'TodayButton',
_init: function(calendar) {
}
});
-const WorldClocksSection = new Lang.Class({
+var WorldClocksSection = new Lang.Class({
Name: 'WorldClocksSection',
_init: function() {
}
});
-const WeatherSection = new Lang.Class({
+var WeatherSection = new Lang.Class({
Name: 'WeatherSection',
_init: function() {
}
});
-const MessagesIndicator = new Lang.Class({
+var MessagesIndicator = new Lang.Class({
Name: 'MessagesIndicator',
_init: function() {
}
});
-const IndicatorPad = new Lang.Class({
+var IndicatorPad = new Lang.Class({
Name: 'IndicatorPad',
Extends: St.Widget,
}
});
-const FreezableBinLayout = new Lang.Class({
+var FreezableBinLayout = new Lang.Class({
Name: 'FreezableBinLayout',
Extends: Clutter.BinLayout,
}
});
-const CalendarColumnLayout = new Lang.Class({
+var CalendarColumnLayout = new Lang.Class({
Name: 'CalendarColumnLayout',
Extends: Clutter.BoxLayout,
}
});
-const DateMenuButton = new Lang.Class({
+var DateMenuButton = new Lang.Class({
Name: 'DateMenuButton',
Extends: PanelMenu.Button,
const St = imports.gi.St;
const Lang = imports.lang;
-const Dialog = new Lang.Class({
+var Dialog = new Lang.Class({
Name: 'Dialog',
Extends: St.Widget,
},
});
-const MessageDialogContent = new Lang.Class({
+var MessageDialogContent = new Lang.Class({
Name: 'MessageDialogContent',
Extends: St.BoxLayout,
Properties: {
}
}
-const _Draggable = new Lang.Class({
+var _Draggable = new Lang.Class({
Name: 'Draggable',
_init : function(actor, params) {
const EDGE_THRESHOLD = 20;
const DRAG_DISTANCE = 80;
-const EdgeDragAction = new Lang.Class({
+var EdgeDragAction = new Lang.Class({
Name: 'EdgeDragAction',
Extends: Clutter.GestureAction,
Signals: { 'activated': {} },
_endSessionDialog = new EndSessionDialog();
}
-const EndSessionDialog = new Lang.Class({
+var EndSessionDialog = new Lang.Class({
Name: 'EndSessionDialog',
Extends: ModalDialog.ModalDialog,
});
}
-const InstallExtensionDialog = new Lang.Class({
+var InstallExtensionDialog = new Lang.Class({
Name: 'InstallExtensionDialog',
Extends: ModalDialog.ModalDialog,
const CARETMOVED = 'object:text-caret-moved';
const STATECHANGED = 'object:state-changed';
-const FocusCaretTracker = new Lang.Class({
+var FocusCaretTracker = new Lang.Class({
Name: 'FocusCaretTracker',
_init: function() {
// your code just needs to deal with it; you shouldn't adjust behavior directly
// after you call ungrab(), but instead pass an 'onUngrab' callback when you
// call grab().
-const GrabHelper = new Lang.Class({
+var GrabHelper = new Lang.Class({
Name: 'GrabHelper',
_init: function(owner, params) {
const DEFAULT_INDEX_LABELS = [ '1', '2', '3', '4', '5', '6', '7', '8',
'9', '0', 'a', 'b', 'c', 'd', 'e', 'f' ];
-const CandidateArea = new Lang.Class({
+var CandidateArea = new Lang.Class({
Name: 'CandidateArea',
_init: function() {
});
Signals.addSignalMethods(CandidateArea.prototype);
-const CandidatePopup = new Lang.Class({
+var CandidatePopup = new Lang.Class({
Name: 'CandidatePopup',
_init: function() {
const APPICON_ANIMATION_OUT_SCALE = 3;
const APPICON_ANIMATION_OUT_TIME = 0.25;
-const BaseIcon = new Lang.Class({
+var BaseIcon = new Lang.Class({
Name: 'BaseIcon',
_init : function(label, params) {
});
}
-const IconGrid = new Lang.Class({
+var IconGrid = new Lang.Class({
Name: 'IconGrid',
_init: function(params) {
});
Signals.addSignalMethods(IconGrid.prototype);
-const PaginatedIconGrid = new Lang.Class({
+var PaginatedIconGrid = new Lang.Class({
Name: 'PaginatedIconGrid',
Extends: IconGrid,
const A11Y_APPLICATIONS_SCHEMA = 'org.gnome.desktop.a11y.applications';
const SHOW_KEYBOARD = 'screen-keyboard-enabled';
-const Key = new Lang.Class({
+var Key = new Lang.Class({
Name: 'Key',
_init : function(key) {
});
Signals.addSignalMethods(Key.prototype);
-const Keyboard = new Lang.Class({
+var Keyboard = new Lang.Class({
Name: 'Keyboard',
_init: function () {
},
});
-const KeyboardSource = new Lang.Class({
+var KeyboardSource = new Lang.Class({
Name: 'KeyboardSource',
Extends: MessageTray.Source,
}
});
-const LocalAdapter = new Lang.Class({
+var LocalAdapter = new Lang.Class({
Name: 'LocalAdapter',
Extends: Caribou.XAdapter,
}
}
-const MonitorConstraint = new Lang.Class({
+var MonitorConstraint = new Lang.Class({
Name: 'MonitorConstraint',
Extends: Clutter.Constraint,
Properties: {'primary': GObject.ParamSpec.boolean('primary',
}
});
-const Monitor = new Lang.Class({
+var Monitor = new Lang.Class({
Name: 'Monitor',
_init: function(index, geometry) {
affectsInputRegion: true
};
-const LayoutManager = new Lang.Class({
+var LayoutManager = new Lang.Class({
Name: 'LayoutManager',
_init: function () {
//
// This class manages a "hot corner" that can toggle switching to
// overview.
-const HotCorner = new Lang.Class({
+var HotCorner = new Lang.Class({
Name: 'HotCorner',
_init : function(layoutManager, monitor, x, y) {
}
});
-const PressureBarrier = new Lang.Class({
+var PressureBarrier = new Lang.Class({
Name: 'PressureBarrier',
_init: function(threshold, timeout, actionMode) {
const BARRIER_THRESHOLD = 70;
const BARRIER_TIMEOUT = 1000;
-const LegacyTray = new Lang.Class({
+var LegacyTray = new Lang.Class({
Name: 'LegacyTray',
_init: function() {
float pixel_brightness = mix(1.0, 1.0 - vignette_sharpness, t);\n\
cogl_color_out.a = cogl_color_out.a * (1 - pixel_brightness * brightness);';
-const RadialShaderQuad = new Lang.Class({
+var RadialShaderQuad = new Lang.Class({
Name: 'RadialShaderQuad',
Extends: Shell.GLSLQuad,
* @container and will track any changes in its size. You can override
* this by passing an explicit width and height in @params.
*/
-const Lightbox = new Lang.Class({
+var Lightbox = new Lang.Class({
Name: 'Lightbox',
_init : function(container, params) {
return keywords.concat(windowProperties).concat(headerProperties);
}
-const AutoComplete = new Lang.Class({
+var AutoComplete = new Lang.Class({
Name: 'AutoComplete',
_init: function(entry) {
Signals.addSignalMethods(AutoComplete.prototype);
-const Notebook = new Lang.Class({
+var Notebook = new Lang.Class({
Name: 'Notebook',
_init: function() {
}
}
-const ObjLink = new Lang.Class({
+var ObjLink = new Lang.Class({
Name: 'ObjLink',
_init: function(lookingGlass, o, title) {
}
});
-const Result = new Lang.Class({
+var Result = new Lang.Class({
Name: 'Result',
_init: function(lookingGlass, command, o, index) {
}
});
-const WindowList = new Lang.Class({
+var WindowList = new Lang.Class({
Name: 'WindowList',
_init: function(lookingGlass) {
});
Signals.addSignalMethods(WindowList.prototype);
-const ObjInspector = new Lang.Class({
+var ObjInspector = new Lang.Class({
Name: 'ObjInspector',
_init: function(lookingGlass) {
}
});
-const RedBorderEffect = new Lang.Class({
+var RedBorderEffect = new Lang.Class({
Name: 'RedBorderEffect',
Extends: Clutter.Effect,
},
});
-const Inspector = new Lang.Class({
+var Inspector = new Lang.Class({
Name: 'Inspector',
_init: function(lookingGlass) {
Signals.addSignalMethods(Inspector.prototype);
-const Extensions = new Lang.Class({
+var Extensions = new Lang.Class({
Name: 'Extensions',
_init: function(lookingGlass) {
}
});
-const LookingGlass = new Lang.Class({
+var LookingGlass = new Lang.Class({
Name: 'LookingGlass',
_init : function() {
let magDBusService = null;
-const Magnifier = new Lang.Class({
+var Magnifier = new Lang.Class({
Name: 'Magnifier',
_init: function() {
});
Signals.addSignalMethods(Magnifier.prototype);
-const ZoomRegion = new Lang.Class({
+var ZoomRegion = new Lang.Class({
Name: 'ZoomRegion',
_init: function(magnifier, mouseSourceActor) {
}
});
-const Crosshairs = new Lang.Class({
+var Crosshairs = new Lang.Class({
Name: 'Crosshairs',
_init: function() {
}
});
-const MagShaderEffects = new Lang.Class({
+var MagShaderEffects = new Lang.Class({
Name: 'MagShaderEffects',
_init: function(uiGroupClone) {
// '/org/gnome/Magnifier/ZoomRegion/zoomer1', etc.
let _zoomRegionInstanceCount = 0;
-const ShellMagnifier = new Lang.Class({
+var ShellMagnifier = new Lang.Class({
Name: 'ShellMagnifier',
_init: function() {
* @zoomerObjectPath: String that is the path to a DBus ZoomRegion.
* @zoomRegion: The actual zoom region associated with the object path.
*/
-const ShellMagnifierZoomRegion = new Lang.Class({
+var ShellMagnifierZoomRegion = new Lang.Class({
Name: 'ShellMagnifierZoomRegion',
_init: function(zoomerObjectPath, zoomRegion) {
}
}
-const RestartMessage = new Lang.Class({
+var RestartMessage = new Lang.Class({
Name: 'RestartMessage',
Extends: ModalDialog.ModalDialog,
return GLib.markup_escape_text(text, -1);
}
-const URLHighlighter = new Lang.Class({
+var URLHighlighter = new Lang.Class({
Name: 'URLHighlighter',
_init: function(text, lineWrap, allowMarkup) {
}
});
-const ScaleLayout = new Lang.Class({
+var ScaleLayout = new Lang.Class({
Name: 'ScaleLayout',
Extends: Clutter.BinLayout,
}
});
-const LabelExpanderLayout = new Lang.Class({
+var LabelExpanderLayout = new Lang.Class({
Name: 'LabelExpanderLayout',
Extends: Clutter.LayoutManager,
Properties: { 'expansion': GObject.ParamSpec.double('expansion',
}
});
-const Message = new Lang.Class({
+var Message = new Lang.Class({
Name: 'Message',
_init: function(title, body) {
});
Signals.addSignalMethods(Message.prototype);
-const MessageListSection = new Lang.Class({
+var MessageListSection = new Lang.Class({
Name: 'MessageListSection',
_init: function() {
CRITICAL: 3
};
-const FocusGrabber = new Lang.Class({
+var FocusGrabber = new Lang.Class({
Name: 'FocusGrabber',
_init: function(actor) {
// source, such as whether to play sound or honour the critical bit.
//
// A notification without a policy object will inherit the default one.
-const NotificationPolicy = new Lang.Class({
+var NotificationPolicy = new Lang.Class({
Name: 'NotificationPolicy',
_init: function(params) {
});
Signals.addSignalMethods(NotificationPolicy.prototype);
-const NotificationGenericPolicy = new Lang.Class({
+var NotificationGenericPolicy = new Lang.Class({
Name: 'NotificationGenericPolicy',
Extends: NotificationPolicy,
}
});
-const NotificationApplicationPolicy = new Lang.Class({
+var NotificationApplicationPolicy = new Lang.Class({
Name: 'NotificationApplicationPolicy',
Extends: NotificationPolicy,
// If @params contains 'soundName' or 'soundFile', the corresponding
// event sound is played when the notification is shown (if the policy for
// @source allows playing sounds).
-const Notification = new Lang.Class({
+var Notification = new Lang.Class({
Name: 'Notification',
_init: function(source, title, banner, params) {
});
Signals.addSignalMethods(Notification.prototype);
-const NotificationBanner = new Lang.Class({
+var NotificationBanner = new Lang.Class({
Name: 'NotificationBanner',
Extends: Calendar.NotificationMessage,
}
});
-const SourceActor = new Lang.Class({
+var SourceActor = new Lang.Class({
Name: 'SourceActor',
_init: function(source, size) {
}
});
-const SourceActorWithLabel = new Lang.Class({
+var SourceActorWithLabel = new Lang.Class({
Name: 'SourceActorWithLabel',
Extends: SourceActor,
}
});
-const Source = new Lang.Class({
+var Source = new Lang.Class({
Name: 'MessageTraySource',
SOURCE_ICON_SIZE: 48,
});
Signals.addSignalMethods(Source.prototype);
-const MessageTray = new Lang.Class({
+var MessageTray = new Lang.Class({
Name: 'MessageTray',
_init: function() {
});
Signals.addSignalMethods(MessageTray.prototype);
-const SystemNotificationSource = new Lang.Class({
+var SystemNotificationSource = new Lang.Class({
Name: 'SystemNotificationSource',
Extends: Source,
FADED_OUT: 4
};
-const ModalDialog = new Lang.Class({
+var ModalDialog = new Lang.Class({
Name: 'ModalDialog',
_init: function(params) {
const MPRIS_PLAYER_PREFIX = 'org.mpris.MediaPlayer2.';
-const MediaMessage = new Lang.Class({
+var MediaMessage = new Lang.Class({
Name: 'MediaMessage',
Extends: MessageList.Message,
}
});
-const MprisPlayer = new Lang.Class({
+var MprisPlayer = new Lang.Class({
Name: 'MprisPlayer',
_init: function(busName) {
});
Signals.addSignalMethods(MprisPlayer.prototype);
-const MediaSection = new Lang.Class({
+var MediaSection = new Lang.Class({
Name: 'MediaSection',
Extends: MessageList.MessageListSection,
]
};
-const FdoNotificationDaemon = new Lang.Class({
+var FdoNotificationDaemon = new Lang.Class({
Name: 'FdoNotificationDaemon',
_init: function() {
}
});
-const FdoNotificationDaemonSource = new Lang.Class({
+var FdoNotificationDaemonSource = new Lang.Class({
Name: 'FdoNotificationDaemonSource',
Extends: MessageTray.Source,
urgent: MessageTray.Urgency.CRITICAL
};
-const GtkNotificationDaemonNotification = new Lang.Class({
+var GtkNotificationDaemonNotification = new Lang.Class({
Name: 'GtkNotificationDaemonNotification',
Extends: MessageTray.Notification,
function InvalidAppError() {}
-const GtkNotificationDaemonAppSource = new Lang.Class({
+var GtkNotificationDaemonAppSource = new Lang.Class({
Name: 'GtkNotificationDaemonAppSource',
Extends: MessageTray.Source,
</interface> \
</node>';
-const GtkNotificationDaemon = new Lang.Class({
+var GtkNotificationDaemon = new Lang.Class({
Name: 'GtkNotificationDaemon',
_init: function() {
},
});
-const NotificationDaemon = new Lang.Class({
+var NotificationDaemon = new Lang.Class({
Name: 'NotificationDaemon',
_init: function() {
const FADE_TIME = 0.1;
-const OsdMonitorLabel = new Lang.Class({
+var OsdMonitorLabel = new Lang.Class({
Name: 'OsdMonitorLabel',
_init: function(monitor, label) {
}
});
-const OsdMonitorLabeler = new Lang.Class({
+var OsdMonitorLabeler = new Lang.Class({
Name: 'OsdMonitorLabeler',
_init: function() {
const FADE_TIME = 0.1;
const LEVEL_ANIMATION_TIME = 0.1;
-const LevelBar = new Lang.Class({
+var LevelBar = new Lang.Class({
Name: 'LevelBar',
_init: function() {
}
});
-const OsdWindowConstraint = new Lang.Class({
+var OsdWindowConstraint = new Lang.Class({
Name: 'OsdWindowConstraint',
Extends: Clutter.Constraint,
}
});
-const OsdWindow = new Lang.Class({
+var OsdWindow = new Lang.Class({
Name: 'OsdWindow',
_init: function(monitorIndex) {
}
});
-const OsdWindowManager = new Lang.Class({
+var OsdWindowManager = new Lang.Class({
Name: 'OsdWindowManager',
_init: function() {
const OVERVIEW_ACTIVATION_TIMEOUT = 0.5;
-const ShellInfo = new Lang.Class({
+var ShellInfo = new Lang.Class({
Name: 'ShellInfo',
_init: function() {
}
});
-const Overview = new Lang.Class({
+var Overview = new Lang.Class({
Name: 'Overview',
_init: function() {
RIGHT: 1
};
-const SlideLayout = new Lang.Class({
+var SlideLayout = new Lang.Class({
Name: 'SlideLayout',
Extends: Clutter.FixedLayout,
},
});
-const SlidingControl = new Lang.Class({
+var SlidingControl = new Lang.Class({
Name: 'SlidingControl',
_init: function(params) {
}
});
-const ThumbnailsSlider = new Lang.Class({
+var ThumbnailsSlider = new Lang.Class({
Name: 'ThumbnailsSlider',
Extends: SlidingControl,
}
});
-const DashSlider = new Lang.Class({
+var DashSlider = new Lang.Class({
Name: 'DashSlider',
Extends: SlidingControl,
}
});
-const DashSpacer = new Lang.Class({
+var DashSpacer = new Lang.Class({
Name: 'DashSpacer',
Extends: St.Widget,
}
});
-const ControlsLayout = new Lang.Class({
+var ControlsLayout = new Lang.Class({
Name: 'ControlsLayout',
Extends: Clutter.BinLayout,
Signals: { 'allocation-changed': { flags: GObject.SignalFlags.RUN_LAST } },
}
});
-const ControlsManager = new Lang.Class({
+var ControlsManager = new Lang.Class({
Name: 'ControlsManager',
_init: function(searchEntry) {
const UP = 0;
const DOWN = 1;
-const PadChooser = new Lang.Class({
+var PadChooser = new Lang.Class({
Name: 'PadChooser',
_init: function (device, groupDevices) {
});
Signals.addSignalMethods(PadChooser.prototype);
-const KeybindingEntry = new Lang.Class({
+var KeybindingEntry = new Lang.Class({
Name: 'KeybindingEntry',
_init: function () {
});
Signals.addSignalMethods(KeybindingEntry.prototype);
-const ActionComboBox = new Lang.Class({
+var ActionComboBox = new Lang.Class({
Name: 'ActionComboBox',
_init: function () {
});
Signals.addSignalMethods(ActionComboBox.prototype);
-const ActionEditor = new Lang.Class({
+var ActionEditor = new Lang.Class({
Name: 'ActionEditor',
_init: function () {
});
Signals.addSignalMethods(ActionEditor.prototype);
-const PadDiagram = new Lang.Class({
+var PadDiagram = new Lang.Class({
Name: 'PadDiagram',
Extends: St.DrawingArea,
Properties: { 'left-handed': GObject.ParamSpec.boolean('left-handed',
}
});
-const PadOsd = new Lang.Class({
+var PadOsd = new Lang.Class({
Name: 'PadOsd',
_init: function (padDevice, settings, imagePath, editionMode, monitorIndex) {
</interface> \
</node>';
-const PadOsdService = new Lang.Class({
+var PadOsdService = new Lang.Class({
Name: 'PadOsdService',
_init: function() {
* this menu also handles startup notification for it. So when we
* have an active startup notification, we switch modes to display that.
*/
-const AppMenuButton = new Lang.Class({
+var AppMenuButton = new Lang.Class({
Name: 'AppMenuButton',
Extends: PanelMenu.Button,
Signals.addSignalMethods(AppMenuButton.prototype);
-const ActivitiesButton = new Lang.Class({
+var ActivitiesButton = new Lang.Class({
Name: 'ActivitiesButton',
Extends: PanelMenu.Button,
}
});
-const PanelCorner = new Lang.Class({
+var PanelCorner = new Lang.Class({
Name: 'PanelCorner',
_init: function(side) {
}
});
-const AggregateLayout = new Lang.Class({
+var AggregateLayout = new Lang.Class({
Name: 'AggregateLayout',
Extends: Clutter.BoxLayout,
}
});
-const AggregateMenu = new Lang.Class({
+var AggregateMenu = new Lang.Class({
Name: 'AggregateMenu',
Extends: PanelMenu.Button,
'keyboard': imports.ui.status.keyboard.InputSourceIndicator,
};
-const Panel = new Lang.Class({
+var Panel = new Lang.Class({
Name: 'Panel',
_init : function() {
const Params = imports.misc.params;
const PopupMenu = imports.ui.popupMenu;
-const ButtonBox = new Lang.Class({
+var ButtonBox = new Lang.Class({
Name: 'ButtonBox',
_init: function(params) {
},
});
-const Button = new Lang.Class({
+var Button = new Lang.Class({
Name: 'PanelMenuButton',
Extends: ButtonBox,
* of an icon and a menu section, which will be composed into the
* aggregate menu.
*/
-const SystemIndicator = new Lang.Class({
+var SystemIndicator = new Lang.Class({
Name: 'SystemIndicator',
_init: function() {
return _pointerWatcher;
}
-const PointerWatch = new Lang.Class({
+var PointerWatch = new Lang.Class({
Name: 'PointerWatch',
_init: function(watcher, interval, callback) {
}
});
-const PointerWatcher = new Lang.Class({
+var PointerWatcher = new Lang.Class({
Name: 'PointerWatcher',
_init: function() {
return arrow;
}
-const PopupBaseMenuItem = new Lang.Class({
+var PopupBaseMenuItem = new Lang.Class({
Name: 'PopupBaseMenuItem',
_init: function (params) {
});
Signals.addSignalMethods(PopupBaseMenuItem.prototype);
-const PopupMenuItem = new Lang.Class({
+var PopupMenuItem = new Lang.Class({
Name: 'PopupMenuItem',
Extends: PopupBaseMenuItem,
}
});
-const PopupSeparatorMenuItem = new Lang.Class({
+var PopupSeparatorMenuItem = new Lang.Class({
Name: 'PopupSeparatorMenuItem',
Extends: PopupBaseMenuItem,
}
});
-const Switch = new Lang.Class({
+var Switch = new Lang.Class({
Name: 'Switch',
_init: function(state) {
}
});
-const PopupSwitchMenuItem = new Lang.Class({
+var PopupSwitchMenuItem = new Lang.Class({
Name: 'PopupSwitchMenuItem',
Extends: PopupBaseMenuItem,
}
});
-const PopupImageMenuItem = new Lang.Class({
+var PopupImageMenuItem = new Lang.Class({
Name: 'PopupImageMenuItem',
Extends: PopupBaseMenuItem,
}
});
-const PopupMenuBase = new Lang.Class({
+var PopupMenuBase = new Lang.Class({
Name: 'PopupMenuBase',
Abstract: true,
});
Signals.addSignalMethods(PopupMenuBase.prototype);
-const PopupMenu = new Lang.Class({
+var PopupMenu = new Lang.Class({
Name: 'PopupMenu',
Extends: PopupMenuBase,
}
});
-const PopupDummyMenu = new Lang.Class({
+var PopupDummyMenu = new Lang.Class({
Name: 'PopupDummyMenu',
_init: function(sourceActor) {
});
Signals.addSignalMethods(PopupDummyMenu.prototype);
-const PopupSubMenu = new Lang.Class({
+var PopupSubMenu = new Lang.Class({
Name: 'PopupSubMenu',
Extends: PopupMenuBase,
* can add it to another menu), but is completely transparent
* to the user
*/
-const PopupMenuSection = new Lang.Class({
+var PopupMenuSection = new Lang.Class({
Name: 'PopupMenuSection',
Extends: PopupMenuBase,
close: function() { this.emit('open-state-changed', false); },
});
-const PopupSubMenuMenuItem = new Lang.Class({
+var PopupSubMenuMenuItem = new Lang.Class({
Name: 'PopupSubMenuMenuItem',
Extends: PopupBaseMenuItem,
/* Basic implementation of a menu manager.
* Call addMenu to add menus
*/
-const PopupMenuManager = new Lang.Class({
+var PopupMenuManager = new Lang.Class({
Name: 'PopupMenuManager',
_init: function(owner, grabParams) {
items[position].destroy();
}
-const RemoteMenuSeparatorItemMapper = new Lang.Class({
+var RemoteMenuSeparatorItemMapper = new Lang.Class({
Name: 'RemoteMenuSeparatorItemMapper',
_init: function(trackerItem) {
},
});
-const RequestSubMenu = new Lang.Class({
+var RequestSubMenu = new Lang.Class({
Name: 'RequestSubMenu',
Extends: PopupMenu.PopupSubMenuMenuItem,
},
});
-const RemoteMenuSubmenuItemMapper = new Lang.Class({
+var RemoteMenuSubmenuItemMapper = new Lang.Class({
Name: 'RemoteMenuSubmenuItemMapper',
_init: function(trackerItem) {
},
});
-const RemoteMenuItemMapper = new Lang.Class({
+var RemoteMenuItemMapper = new Lang.Class({
Name: 'RemoteMenuItemMapper',
_init: function(trackerItem) {
},
});
-const RemoteMenu = new Lang.Class({
+var RemoteMenu = new Lang.Class({
Name: 'RemoteMenu',
Extends: PopupMenu.PopupMenu,
callback(loadedProviders);
}
-const RemoteSearchProvider = new Lang.Class({
+var RemoteSearchProvider = new Lang.Class({
Name: 'RemoteSearchProvider',
_init: function(appInfo, dbusName, dbusPath, proxyInfo) {
}
});
-const RemoteSearchProvider2 = new Lang.Class({
+var RemoteSearchProvider2 = new Lang.Class({
Name: 'RemoteSearchProvider2',
Extends: RemoteSearchProvider,
const DIALOG_GROW_TIME = 0.1;
-const RunDialog = new Lang.Class({
+var RunDialog = new Lang.Class({
Name: 'RunDialog',
Extends: ModalDialog.ModalDialog,
const BACKGROUND_FADE_TIME = 1.0;
const CURTAIN_SLIDE_TIME = 0.3;
-const Clock = new Lang.Class({
+var Clock = new Lang.Class({
Name: 'ScreenShieldClock',
_init: function() {
}
});
-const NotificationsBox = new Lang.Class({
+var NotificationsBox = new Lang.Class({
Name: 'NotificationsBox',
_init: function() {
});
Signals.addSignalMethods(NotificationsBox.prototype);
-const Arrow = new Lang.Class({
+var Arrow = new Lang.Class({
Name: 'Arrow',
Extends: St.Bin,
* This will ensure that the screen blanks at the right time when it fades out.
* https://bugzilla.gnome.org/show_bug.cgi?id=668703 explains the dependency.
*/
-const ScreenShield = new Lang.Class({
+var ScreenShield = new Lang.Class({
Name: 'ScreenShield',
_init: function() {
</interface> \
</node>';
-const ScreencastService = new Lang.Class({
+var ScreencastService = new Lang.Class({
Name: 'ScreencastService',
_init: function() {
</interface> \
</node>';
-const ScreenshotService = new Lang.Class({
+var ScreenshotService = new Lang.Class({
Name: 'ScreenshotService',
_init: function() {
}
});
-const SelectArea = new Lang.Class({
+var SelectArea = new Lang.Class({
Name: 'SelectArea',
_init: function() {
const FLASHSPOT_ANIMATION_OUT_TIME = 0.5; // seconds
-const Flashspot = new Lang.Class({
+var Flashspot = new Lang.Class({
Name: 'Flashspot',
Extends: Lightbox.Lightbox,
const MAX_LIST_SEARCH_RESULTS_ROWS = 5;
const MAX_GRID_SEARCH_RESULTS_ROWS = 1;
-const MaxWidthBin = new Lang.Class({
+var MaxWidthBin = new Lang.Class({
Name: 'MaxWidthBin',
Extends: St.Bin,
}
});
-const SearchResult = new Lang.Class({
+var SearchResult = new Lang.Class({
Name: 'SearchResult',
_init: function(provider, metaInfo, resultsView) {
});
Signals.addSignalMethods(SearchResult.prototype);
-const ListSearchResult = new Lang.Class({
+var ListSearchResult = new Lang.Class({
Name: 'ListSearchResult',
Extends: SearchResult,
}
});
-const GridSearchResult = new Lang.Class({
+var GridSearchResult = new Lang.Class({
Name: 'GridSearchResult',
Extends: SearchResult,
}
});
-const SearchResultsBase = new Lang.Class({
+var SearchResultsBase = new Lang.Class({
Name: 'SearchResultsBase',
_init: function(provider, resultsView) {
}
});
-const ListSearchResults = new Lang.Class({
+var ListSearchResults = new Lang.Class({
Name: 'ListSearchResults',
Extends: SearchResultsBase,
});
Signals.addSignalMethods(ListSearchResults.prototype);
-const GridSearchResults = new Lang.Class({
+var GridSearchResults = new Lang.Class({
Name: 'GridSearchResults',
Extends: SearchResultsBase,
});
Signals.addSignalMethods(GridSearchResults.prototype);
-const SearchResults = new Lang.Class({
+var SearchResults = new Lang.Class({
Name: 'SearchResults',
_init: function() {
});
Signals.addSignalMethods(SearchResults.prototype);
-const ProviderInfo = new Lang.Class({
+var ProviderInfo = new Lang.Class({
Name: 'ProviderInfo',
Extends: St.Button,
Mainloop.run('listModes');
}
-const SessionMode = new Lang.Class({
+var SessionMode = new Lang.Class({
Name: 'SessionMode',
_init: function() {
</interface> \
</node>';
-const GnomeShell = new Lang.Class({
+var GnomeShell = new Lang.Class({
Name: 'GnomeShellDBus',
_init: function() {
</interface> \
</node>';
-const GnomeShellExtensions = new Lang.Class({
+var GnomeShellExtensions = new Lang.Class({
Name: 'GnomeShellExtensionsDBus',
_init: function() {
}
});
-const ScreenSaverDBus = new Lang.Class({
+var ScreenSaverDBus = new Lang.Class({
Name: 'ScreenSaverDBus',
_init: function(screenShield) {
const Params = imports.misc.params;
const PopupMenu = imports.ui.popupMenu;
-const EntryMenu = new Lang.Class({
+var EntryMenu = new Lang.Class({
Name: 'ShellEntryMenu',
Extends: PopupMenu.PopupMenu,
/* -------------------------------------------------------- */
-const ListItem = new Lang.Class({
+var ListItem = new Lang.Class({
Name: 'ListItem',
_init: function(app) {
});
Signals.addSignalMethods(ListItem.prototype);
-const ShellMountOperation = new Lang.Class({
+var ShellMountOperation = new Lang.Class({
Name: 'ShellMountOperation',
_init: function(source, params) {
}
});
-const ShellUnmountNotifier = new Lang.Class({
+var ShellUnmountNotifier = new Lang.Class({
Name: 'ShellUnmountNotifier',
Extends: MessageTray.Source,
}
});
-const ShellMountQuestionDialog = new Lang.Class({
+var ShellMountQuestionDialog = new Lang.Class({
Name: 'ShellMountQuestionDialog',
Extends: ModalDialog.ModalDialog,
});
Signals.addSignalMethods(ShellMountQuestionDialog.prototype);
-const ShellMountPasswordDialog = new Lang.Class({
+var ShellMountPasswordDialog = new Lang.Class({
Name: 'ShellMountPasswordDialog',
Extends: ModalDialog.ModalDialog,
}
});
-const ShellProcessesDialog = new Lang.Class({
+var ShellProcessesDialog = new Lang.Class({
Name: 'ShellProcessesDialog',
Extends: ModalDialog.ModalDialog,
SHOW_PROCESSES: 3
};
-const GnomeShellMountOpHandler = new Lang.Class({
+var GnomeShellMountOpHandler = new Lang.Class({
Name: 'GnomeShellMountOpHandler',
_init: function() {
const SLIDER_SCROLL_STEP = 0.02; /* Slider scrolling step in % */
-const Slider = new Lang.Class({
+var Slider = new Lang.Class({
Name: "Slider",
_init: function(value) {
const HIGH_CONTRAST_THEME = 'HighContrast';
-const ATIndicator = new Lang.Class({
+var ATIndicator = new Lang.Class({
Name: 'ATIndicator',
Extends: PanelMenu.Button,
}
});
-const ATGreeterIndicator = new Lang.Class({
+var ATGreeterIndicator = new Lang.Class({
Name: 'ATGreeterIndicator',
Extends: ATIndicator,
const HAD_BLUETOOTH_DEVICES_SETUP = 'had-bluetooth-devices-setup';
-const Indicator = new Lang.Class({
+var Indicator = new Lang.Class({
Name: 'BTIndicator',
Extends: PanelMenu.SystemIndicator,
const BrightnessProxy = Gio.DBusProxy.makeProxyWrapper(BrightnessInterface);
-const Indicator = new Lang.Class({
+var Indicator = new Lang.Class({
Name: 'BrightnessIndicator',
Extends: PanelMenu.SystemIndicator,
const INPUT_SOURCE_TYPE_XKB = 'xkb';
const INPUT_SOURCE_TYPE_IBUS = 'ibus';
-const LayoutMenuItem = new Lang.Class({
+var LayoutMenuItem = new Lang.Class({
Name: 'LayoutMenuItem',
Extends: PopupMenu.PopupBaseMenuItem,
}
});
-const InputSource = new Lang.Class({
+var InputSource = new Lang.Class({
Name: 'InputSource',
_init: function(type, id, displayName, shortName, index) {
});
Signals.addSignalMethods(InputSource.prototype);
-const InputSourcePopup = new Lang.Class({
+var InputSourcePopup = new Lang.Class({
Name: 'InputSourcePopup',
Extends: SwitcherPopup.SwitcherPopup,
},
});
-const InputSourceSwitcher = new Lang.Class({
+var InputSourceSwitcher = new Lang.Class({
Name: 'InputSourceSwitcher',
Extends: SwitcherPopup.SwitcherList,
}
});
-const InputSourceSettings = new Lang.Class({
+var InputSourceSettings = new Lang.Class({
Name: 'InputSourceSettings',
Abstract: true,
});
Signals.addSignalMethods(InputSourceSettings.prototype);
-const InputSourceSystemSettings = new Lang.Class({
+var InputSourceSystemSettings = new Lang.Class({
Name: 'InputSourceSystemSettings',
Extends: InputSourceSettings,
}
});
-const InputSourceSessionSettings = new Lang.Class({
+var InputSourceSessionSettings = new Lang.Class({
Name: 'InputSourceSessionSettings',
Extends: InputSourceSettings,
}
});
-const InputSourceManager = new Lang.Class({
+var InputSourceManager = new Lang.Class({
Name: 'InputSourceManager',
_init: function() {
return _inputSourceManager;
}
-const InputSourceIndicator = new Lang.Class({
+var InputSourceIndicator = new Lang.Class({
Name: 'InputSourceIndicator',
Extends: PanelMenu.Button,
</interface> \
</node>';
-const Indicator = new Lang.Class({
+var Indicator = new Lang.Class({
Name: 'LocationIndicator',
Extends: PanelMenu.SystemIndicator,
return Math.max(min, Math.min(max, value));
}
-const AppAuthorizer = new Lang.Class({
+var AppAuthorizer = new Lang.Class({
Name: 'LocationAppAuthorizer',
_init: function(desktopId,
},
});
-const GeolocationDialog = new Lang.Class({
+var GeolocationDialog = new Lang.Class({
Name: 'GeolocationDialog',
Extends: ModalDialog.ModalDialog,
return item;
}
-const NMConnectionItem = new Lang.Class({
+var NMConnectionItem = new Lang.Class({
Name: 'NMConnectionItem',
_init: function(section, connection) {
});
Signals.addSignalMethods(NMConnectionItem.prototype);
-const NMConnectionSection = new Lang.Class({
+var NMConnectionSection = new Lang.Class({
Name: 'NMConnectionSection',
Abstract: true,
});
Signals.addSignalMethods(NMConnectionSection.prototype);
-const NMConnectionDevice = new Lang.Class({
+var NMConnectionDevice = new Lang.Class({
Name: 'NMConnectionDevice',
Extends: NMConnectionSection,
Abstract: true,
},
});
-const NMDeviceWired = new Lang.Class({
+var NMDeviceWired = new Lang.Class({
Name: 'NMDeviceWired',
Extends: NMConnectionDevice,
category: NMConnectionCategory.WIRED,
}
});
-const NMDeviceModem = new Lang.Class({
+var NMDeviceModem = new Lang.Class({
Name: 'NMDeviceModem',
Extends: NMConnectionDevice,
category: NMConnectionCategory.WWAN,
},
});
-const NMDeviceBluetooth = new Lang.Class({
+var NMDeviceBluetooth = new Lang.Class({
Name: 'NMDeviceBluetooth',
Extends: NMConnectionDevice,
category: NMConnectionCategory.WWAN,
}
});
-const NMWirelessDialogItem = new Lang.Class({
+var NMWirelessDialogItem = new Lang.Class({
Name: 'NMWirelessDialogItem',
_init: function(network) {
});
Signals.addSignalMethods(NMWirelessDialogItem.prototype);
-const NMWirelessDialog = new Lang.Class({
+var NMWirelessDialog = new Lang.Class({
Name: 'NMWirelessDialog',
Extends: ModalDialog.ModalDialog,
},
});
-const NMDeviceWireless = new Lang.Class({
+var NMDeviceWireless = new Lang.Class({
Name: 'NMDeviceWireless',
category: NMConnectionCategory.WIRELESS,
});
Signals.addSignalMethods(NMDeviceWireless.prototype);
-const NMVPNConnectionItem = new Lang.Class({
+var NMVPNConnectionItem = new Lang.Class({
Name: 'NMVPNConnectionItem',
Extends: NMConnectionItem,
},
});
-const NMVPNSection = new Lang.Class({
+var NMVPNSection = new Lang.Class({
Name: 'NMVPNSection',
Extends: NMConnectionSection,
category: NMConnectionCategory.VPN,
});
Signals.addSignalMethods(NMVPNSection.prototype);
-const DeviceCategory = new Lang.Class({
+var DeviceCategory = new Lang.Class({
Name: 'DeviceCategory',
Extends: PopupMenu.PopupMenuSection,
}
});
-const NMApplet = new Lang.Class({
+var NMApplet = new Lang.Class({
Name: 'NMApplet',
Extends: PanelMenu.SystemIndicator,
const ColorProxy = Gio.DBusProxy.makeProxyWrapper(ColorInterface);
-const Indicator = new Lang.Class({
+var Indicator = new Lang.Class({
Name: 'NightLightIndicator',
Extends: PanelMenu.SystemIndicator,
const SHOW_BATTERY_PERCENTAGE = 'show-battery-percentage';
-const Indicator = new Lang.Class({
+var Indicator = new Lang.Class({
Name: 'PowerIndicator',
Extends: PanelMenu.SystemIndicator,
const RfkillManagerProxy = Gio.DBusProxy.makeProxyWrapper(RfkillManagerInterface);
-const RfkillManager = new Lang.Class({
+var RfkillManager = new Lang.Class({
Name: 'RfkillManager',
_init: function() {
return _manager;
}
-const Indicator = new Lang.Class({
+var Indicator = new Lang.Class({
Name: 'RfkillIndicator',
Extends: PanelMenu.SystemIndicator,
const Main = imports.ui.main;
const PanelMenu = imports.ui.panelMenu;
-const Indicator = new Lang.Class({
+var Indicator = new Lang.Class({
Name: 'ScreencastIndicator',
Extends: PanelMenu.SystemIndicator,
const SensorProxy = Gio.DBusProxy.makeProxyWrapper(SensorProxyInterface);
-const AltSwitcher = new Lang.Class({
+var AltSwitcher = new Lang.Class({
Name: 'AltSwitcher',
_init: function(standard, alternate) {
}
});
-const Indicator = new Lang.Class({
+var Indicator = new Lang.Class({
Name: 'SystemIndicator',
Extends: PanelMenu.SystemIndicator,
return _mixerControl;
}
-const StreamSlider = new Lang.Class({
+var StreamSlider = new Lang.Class({
Name: 'StreamSlider',
_init: function(control) {
});
Signals.addSignalMethods(StreamSlider.prototype);
-const OutputStreamSlider = new Lang.Class({
+var OutputStreamSlider = new Lang.Class({
Name: 'OutputStreamSlider',
Extends: StreamSlider,
}
});
-const InputStreamSlider = new Lang.Class({
+var InputStreamSlider = new Lang.Class({
Name: 'InputStreamSlider',
Extends: StreamSlider,
}
});
-const VolumeMenu = new Lang.Class({
+var VolumeMenu = new Lang.Class({
Name: 'VolumeMenu',
Extends: PopupMenu.PopupMenuSection,
}
});
-const Indicator = new Lang.Class({
+var Indicator = new Lang.Class({
Name: 'VolumeIndicator',
Extends: PanelMenu.SystemIndicator,
return primary;
}
-const SwitcherPopup = new Lang.Class({
+var SwitcherPopup = new Lang.Class({
Name: 'SwitcherPopup',
Abstract: true,
}
});
-const SwitcherList = new Lang.Class({
+var SwitcherList = new Lang.Class({
Name: 'SwitcherList',
_init : function(squareItems) {
// time updates; even better is to pay attention to the vertical
// vblank and sync to that when possible.)
//
-const ClutterFrameTicker = new Lang.Class({
+var ClutterFrameTicker = new Lang.Class({
Name: 'ClutterFrameTicker',
FRAME_RATE : 60,
// The timeout before going back automatically to the lock screen (in seconds)
const IDLE_TIMEOUT = 2 * 60;
-const UnlockDialog = new Lang.Class({
+var UnlockDialog = new Lang.Class({
Name: 'UnlockDialog',
_init: function(parentActor) {
// Copyright (C) 2004-2005 James M. Cape <jcape@ignore-your.tv>.
// Copyright (C) 2008,2009 Red Hat, Inc.
-const Avatar = new Lang.Class({
+var Avatar = new Lang.Class({
Name: 'Avatar',
_init: function(user, params) {
}
});
-const UserWidgetLabel = new Lang.Class({
+var UserWidgetLabel = new Lang.Class({
Name: 'UserWidgetLabel',
Extends: St.Widget,
},
});
-const UserWidget = new Lang.Class({
+var UserWidget = new Lang.Class({
Name: 'UserWidget',
_init: function(user) {
SEARCH: 3
};
-const FocusTrap = new Lang.Class({
+var FocusTrap = new Lang.Class({
Name: 'FocusTrap',
Extends: St.Widget,
return terms;
}
-const TouchpadShowOverviewAction = new Lang.Class({
+var TouchpadShowOverviewAction = new Lang.Class({
Name: 'TouchpadShowOverviewAction',
_init: function(actor) {
});
Signals.addSignalMethods(TouchpadShowOverviewAction.prototype);
-const ShowOverviewAction = new Lang.Class({
+var ShowOverviewAction = new Lang.Class({
Name: 'ShowOverviewAction',
Extends: Clutter.GestureAction,
Signals: { 'activated': { param_types: [GObject.TYPE_DOUBLE] } },
}
});
-const ViewSelector = new Lang.Class({
+var ViewSelector = new Lang.Class({
Name: 'ViewSelector',
_init : function(searchEntry, showAppsButton) {
const Main = imports.ui.main;
const MessageTray = imports.ui.messageTray;
-const WindowAttentionHandler = new Lang.Class({
+var WindowAttentionHandler = new Lang.Class({
Name: 'WindowAttentionHandler',
_init : function() {
}
});
-const Source = new Lang.Class({
+var Source = new Lang.Class({
Name: 'WindowAttentionSource',
Extends: MessageTray.Source,
const GsdWacomProxy = Gio.DBusProxy.makeProxyWrapper(GsdWacomIface);
-const DisplayChangeDialog = new Lang.Class({
+var DisplayChangeDialog = new Lang.Class({
Name: 'DisplayChangeDialog',
Extends: ModalDialog.ModalDialog,
},
});
-const WindowDimmer = new Lang.Class({
+var WindowDimmer = new Lang.Class({
Name: 'WindowDimmer',
_init: function(actor) {
*/
const LAST_WINDOW_GRACE_TIME = 1000;
-const WorkspaceTracker = new Lang.Class({
+var WorkspaceTracker = new Lang.Class({
Name: 'WorkspaceTracker',
_init: function(wm) {
}
});
-const TilePreview = new Lang.Class({
+var TilePreview = new Lang.Class({
Name: 'TilePreview',
_init: function() {
}
});
-const TouchpadWorkspaceSwitchAction = new Lang.Class({
+var TouchpadWorkspaceSwitchAction = new Lang.Class({
Name: 'TouchpadWorkspaceSwitchAction',
_init: function(actor) {
});
Signals.addSignalMethods(TouchpadWorkspaceSwitchAction.prototype);
-const WorkspaceSwitchAction = new Lang.Class({
+var WorkspaceSwitchAction = new Lang.Class({
Name: 'WorkspaceSwitchAction',
Extends: Clutter.SwipeAction,
Signals: { 'activated': { param_types: [Meta.MotionDirection.$gtype] } },
}
});
-const AppSwitchAction = new Lang.Class({
+var AppSwitchAction = new Lang.Class({
Name: 'AppSwitchAction',
Extends: Clutter.GestureAction,
Signals: { 'activated': {} },
}
});
-const ResizePopup = new Lang.Class({
+var ResizePopup = new Lang.Class({
Name: 'ResizePopup',
_init: function() {
},
});
-const WindowManager = new Lang.Class({
+var WindowManager = new Lang.Class({
Name: 'WindowManager',
_init : function() {
const PopupMenu = imports.ui.popupMenu;
const RemoteMenu = imports.ui.remoteMenu;
-const WindowMenu = new Lang.Class({
+var WindowMenu = new Lang.Class({
Name: 'WindowMenu',
Extends: PopupMenu.PopupMenu,
}
});
-const AppMenu = new Lang.Class({
+var AppMenu = new Lang.Class({
Name: 'AppMenu',
Extends: RemoteMenu.RemoteMenu,
}
});
-const WindowMenuManager = new Lang.Class({
+var WindowMenuManager = new Lang.Class({
Name: 'WindowMenuManager',
_init: function() {
return start + (end - start) * step;
}
-const WindowCloneLayout = new Lang.Class({
+var WindowCloneLayout = new Lang.Class({
Name: 'WindowCloneLayout',
Extends: Clutter.LayoutManager,
}
});
-const WindowClone = new Lang.Class({
+var WindowClone = new Lang.Class({
Name: 'WindowClone',
_init : function(realWindow, workspace) {
* @parentActor: The actor which will be the parent of all overlay items
* such as app icon and window caption
*/
-const WindowOverlay = new Lang.Class({
+var WindowOverlay = new Lang.Class({
Name: 'WindowOverlay',
_init : function(windowClone, parentActor) {
// each window's "cell" area to be the same, but we shrink the thumbnail
// and center it horizontally, and align it to the bottom vertically.
-const LayoutStrategy = new Lang.Class({
+var LayoutStrategy = new Lang.Class({
Name: 'LayoutStrategy',
Abstract: true,
}
});
-const UnalignedLayoutStrategy = new Lang.Class({
+var UnalignedLayoutStrategy = new Lang.Class({
Name: 'UnalignedLayoutStrategy',
Extends: LayoutStrategy,
/**
* @metaWorkspace: a #Meta.Workspace, or null
*/
-const Workspace = new Lang.Class({
+var Workspace = new Lang.Class({
Name: 'Workspace',
_init : function(metaWorkspace, monitorIndex) {
const ANIMATION_TIME = 0.1;
const DISPLAY_TIMEOUT = 600;
-const WorkspaceSwitcherPopup = new Lang.Class({
+var WorkspaceSwitcherPopup = new Lang.Class({
Name: 'WorkspaceSwitcherPopup',
_init : function() {
/* A layout manager that requests size only for primary_actor, but then allocates
all using a fixed layout */
-const PrimaryActorLayout = new Lang.Class({
+var PrimaryActorLayout = new Lang.Class({
Name: 'PrimaryActorLayout',
Extends: Clutter.FixedLayout,
},
});
-const WindowClone = new Lang.Class({
+var WindowClone = new Lang.Class({
Name: 'WindowClone',
_init : function(realWindow) {
/**
* @metaWorkspace: a #Meta.Workspace
*/
-const WorkspaceThumbnail = new Lang.Class({
+var WorkspaceThumbnail = new Lang.Class({
Name: 'WorkspaceThumbnail',
_init : function(metaWorkspace) {
Signals.addSignalMethods(WorkspaceThumbnail.prototype);
-const ThumbnailsBox = new Lang.Class({
+var ThumbnailsBox = new Lang.Class({
Name: 'ThumbnailsBox',
_init: function() {
const OVERRIDE_SCHEMA = 'org.gnome.shell.overrides';
-const WorkspacesViewBase = new Lang.Class({
+var WorkspacesViewBase = new Lang.Class({
Name: 'WorkspacesViewBase',
_init: function(monitorIndex) {
},
});
-const WorkspacesView = new Lang.Class({
+var WorkspacesView = new Lang.Class({
Name: 'WorkspacesView',
Extends: WorkspacesViewBase,
});
Signals.addSignalMethods(WorkspacesView.prototype);
-const ExtraWorkspaceView = new Lang.Class({
+var ExtraWorkspaceView = new Lang.Class({
Name: 'ExtraWorkspaceView',
Extends: WorkspacesViewBase,
},
});
-const DelegateFocusNavigator = new Lang.Class({
+var DelegateFocusNavigator = new Lang.Class({
Name: 'DelegateFocusNavigator',
Extends: St.Widget,
},
});
-const WorkspacesDisplay = new Lang.Class({
+var WorkspacesDisplay = new Lang.Class({
Name: 'WorkspacesDisplay',
_init: function() {
const Signals = imports.signals;
const DND = imports.ui.dnd;
-const XdndHandler = new Lang.Class({
+var XdndHandler = new Lang.Class({
Name: 'XdndHandler',
_init: function() {